02f8b17fc670e18f6bcc02be93e2ff45ec5dd921,compiler/impl/com/intellij/compiler/impl/javaCompiler/eclipse/EclipseCompiler.java,EclipseCompiler,getApplicableLanguageLevel,#String#,209
Before Change
LanguageLevel languageLevel = ProjectRootManagerEx.getInstanceEx(myProject).getLanguageLevel();
if (LanguageLevel.JDK_1_5.equals(languageLevel)) {
if (!(isOfVersion(versionString, "1.5") || isOfVersion(versionString, "5.0"))) {
languageLevel = LanguageLevel.JDK_1_4;
}
}
After Change
LanguageLevel languageLevel = ProjectRootManagerEx.getInstanceEx(myProject).getLanguageLevel();
if (LanguageLevel.JDK_1_5.equals(languageLevel)) {
if (!isOfVersion(versionString, "1.5") && !isOfVersion(versionString, "5.0") && !isOfVersion(versionString, "1.6.")) {
languageLevel = LanguageLevel.JDK_1_4;
}
}